stretch-forming press - German English Dictionary